southern swallowtail - Turkish English Dictionary